<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import="java.text.DecimalFormat"%>
<html>
<body>
<%
request.setAttribute("damage", new Integer(145));
request.setAttribute("rate", 1.56); // Java 5 버전 이상에서 가능한 문법
Integer damage1 = (Integer)request.getAttribute("damage");
Double rate1 = (Double)request.getAttribute("rate");
int damage2 = ((Integer)request.getAttribute("damage")).intValue();
double rate2 = rate1.doubleValue();
DecimalFormat df = new DecimalFormat(".##");
%>
damage1: <%= damage1 %><br/>
rate1: <%= rate1 %><br/>
damage2: <%= damage2 %><br/>
rate2: <%= rate2 %>
<hr/>
<!-- Java 5 이상에서 가능한 문법 -->
damage1 * rate1: <%= df.format(damage1 * rate1) %><br/>
damage1 * rate2: <%= damage1 * rate2 %><br/>
damage2 * rate1: <%= damage2 * rate1 %><br/>
damage2 * rate2: <%= damage2 * rate2 %><br/>
</body>
</html>